poorly controlled diabetes - German English Dictionary